#include "Functions.h"

namespace testclr
{

    clrClass::clrClass(void)
    {
        _data = gcnew DataList();
    }

    clrClass::~clrClass(void)
    {

    }

    void clrClass::showImage()
    {

    }

    double clrClass::add(double value1, double value2)
    {
        return value1 + value2;
    }

    bool clrClass::addIter(DataType^ value)
    {
        if (value == nullptr){   return false;}

        _data->_list->Add(value);
        return true;
    }

    testclr::DataList^ clrClass::getDataList()
    {
        return _data;
    }

}
